fill the bill - Englisch Synonyme Wörterbuch

fill the bill

v.
[1] fit the bill